sentry dog patrol (sdp) - German English Dictionary